- C, Modern C++14/17, OOPs, Design patterns.
- Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++)
- Multi-Threading, IPC, RPC: Thrift, DBUS, gRPC, Sockets.
- Build tools like Make, CMake and Git workflow.
- Linux, JDB, Valgrind, System Debugging skills.
- API design, Real-Time Systems.
- Creating Requirements, Design, UML Diagrams, Doxygen Documentation
- Test-Driven Development, Google-Test, Robot Framework, Python. Shell
- System Architecture, Design Principles.
- Know how on Agile Frameworks and tools: Scrum/Kanban, JIRA, Confluence, TMX, R4J.
- Experience in GStreamer, Ffmpeg, MediaSDK, and any other media frameworks.
- Experience in Linux, JDB, Valgrind, System Debugging skills.
- At least 4 to 8 years of relevant experience in developing driver development and embedded software development based on Linux / Android / QNX System
- Experience in Linux Device Drivers
- Experience in Linux BSP Development/Integration
- Embedded Linux / Yocto/ QNX
- Knowledge of ASPICE V-Model Processes.
- Understanding/Experience in containers, hyper visor, virtualization.
- Media player, Bluetooth, IAP, Android auto, Device manager, Remote UI.
- PulseAudio / ALSA or similar audio frameworks.
- Audio Signal Processing algorithms and HW knowledge
- Genivi Modules and Standards: DLT, NSM, UserProfile, Persitance, SomeIP.
- DevOps-CI/CD.
- AppArmour, Threat Modeling, TrustZone.
- vehicle diagnostics (UDS, DoIP) 3 Personal skills:
- Proficiency in problem solving and troubleshooting technical issues
- Excellent organizational, time management, prioritization and multi-tasking skills
- Personal initiative, commitment, perseverance and resilience
- Well-developed communication and teamwork skills
- Aspiration to engineering excellence
Company
Location
Bangalore - India
Job type
Full-Time
Python Job Details
Aufgaben
MBOS: Linux, C, C++, Python for Automotive Entertainment
Education & Training: Bachelors or Master’s Degree in Computer Science/Electrical & Electronics or comparable qualification.
Relevant Trainings and Certifications is a Plus.
Qualifikationen
1 Skill Requirements:
2 Nice to have
2 Nice to have
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs